It & service delivery careers in Islamabad, Pakistan